package logica;

import auxiliares.Coordenada;

public class ObjetoMapeable {
	private Coordenada posicion;
	private int largo;
	private int ancho;

	public ObjetoMapeable() {
		posicion = new Coordenada();
	}
	
	public ObjetoMapeable(Coordenada _posicion, int _largo, int _ancho) {
		posicion = new Coordenada();
		posicion.setCoordX(_posicion.getCoordX());
		posicion.setCoordY(_posicion.getCoordY());
		largo = _largo;
		ancho = _ancho;
	}

	public Coordenada getPosicion() {
		return posicion;
	}

	public void setPosicion(int _x, int _y) {
		posicion.setCoordX(_x);
		posicion.setCoordY(_y);
	}
	
	public void setPosicion(Coordenada _posicion) {
		posicion.setCoordX(_posicion.getCoordX());
		posicion.setCoordY(_posicion.getCoordY());
	}

	public int getLargo() {
		return largo;
	}

	public void setLargo(int _largo) {
		this.largo = _largo;
	}

	public int getAncho() {
		return ancho;
	}

	public void setAncho(int _ancho) {
		this.ancho = _ancho;
	}
}
